'''
for else结构
else:适用于for执行完或者没有循环数据时，需要做的事情
     range的范围正常执行完毕，而没有异常break跳出，就
     可以执行else，只要有break执行了就不会执行else
for i in 范围:
    有数据执行的语句
else:
    没有数据执行的语句

pass 占位符:只要有缩进而缩进的内容还不确定的时候，此时为了保证语法的
正确性，就可以使用pass占位不会报出语法错误。

break 跳出整个for循环
continue 跳过循环体中下方的语句不执行，直接进行下一项的循环
'''
#累加0到9，除了3的倍数之外的和
sum = 0
for i in range(10):
    if i % 3 == 0:
        continue
    sum += i
print(sum)



num = int(input('请输入需要的馒头个数:'))
name = 'wangwu'
for i in range(num):
    print('{}很饿，正在吃第{}个馒头'.format(name,i+1))
else:
    print('还没有给我馒头，{}饿哭了...'.format(name))

#用户的账号密码登录而且只能登录三次，如果三次没有成功账号锁定
for i in range(3):
    username = input('请输入用户名:')
    password = input('请输入密码:')
    if username == 'admin' and password == '123':
        print('登录成功！')
        print('-----轻松购物吧-----')
        break
    else:
        print('用户名或密码不正确请重新输入！')
else:
    print('账户被锁定，需要重新激活！')
